"""
author：fc
date：  2021/10/4
"""
#
# 功能：消除单位影响 公式：x_new=(x/10**k）,k=log 10 (max|x|)
#
import numpy as np
import pandas as pd
import data_deal_util
data=data_deal_util.data_deal()

data_comment_abs_max=data['comment'].abs().max()
data_price_max=data['price'].max()

# 使用补充 np.ceil(num)向上取整
# 开始小数定标规范化
data['price']=data['price']/(10**np.log10(data_price_max))
data['comment']=data['comment']/(10**np.log10(data_comment_abs_max))
print(f"小数定标规范化的数据：\n {data.describe()}")